desert locust
noun
: a destructive migratory locust (Schistocerca gregaria) of southwestern Asia and parts of northern Africa
Love words? Need even more definitions?
Merriam-Webster unabridged
Share